Straight-Line Drawings on Restricted Integer Grids in Two and Three Dimensions
نویسندگان
چکیده
This paper investigates the following question: Given a grid φ, where φ is a proper subset of the integer 2D or 3D grid, which graphs admit straight-line crossing-free drawings with vertices located at (integral) grid points of φ? We characterize the trees that can be drawn on a strip, i.e., on a two-dimensional n × 2 grid. For arbitrary graphs we prove lower bounds for the height k of an n × k grid required for a drawing of the graph. Motivated by the results on the plane we investigate restrictions of the integer grid in 3D and show that every outerplanar graph with n vertices can be drawn crossing-free with straight lines in linear volume on a grid called a prism. This prism consists of 3n integer grid points and is universal – it supports all outerplanar graphs of n vertices. We also show that there exist planar graphs that cannot be drawn on the prism and that extension to an n× 2× 2 integer grid, called a box, does not admit the entire class of planar graphs. Communicated by: P. Mutzel and M. Jünger; submitted May 2002; revised October 2003. Research supported in part by: the MIUR project “Progetto ALINWEB: Algoritmica per Internet e per il Web”; and by the Natural Sciences and Engineering Research Council of Canada. Felsner et al., Restricted Integer Grids, JGAA, 7(4) 363–398 (2003) 364
منابع مشابه
Straight - Line Drawings on Restricted
This paper investigates the following question: Given an integer grid , where is a proper subset of the integer plane or a proper subset of the integer 3d space, which graphs admit straight-line crossing-free drawings with vertices located at the grid points of ? We characterize the trees that can be drawn on a two dimensional c n k grid, where k and c are given integer constants, and on a two ...
متن کاملSnapping Graph Drawings to the Grid Optimally
In geographic information systems and in the production of digital maps for small devices with restricted computational resources one often wants to round coordinates to a rougher grid. This removes unnecessary detail and reduces space consumption as well as computation time. This process is called snapping to the grid and has been investigated thoroughly from a computational-geometry perspecti...
متن کاملStraight Line Orthogonal Drawings of Complete Ternery Trees
In this paper we study embeddings of complete ternary trees in a 2-D lattice. Suppose we are given an n-node complete ternary tree Tn with height h. We can construct an embedding of Th on a 2-D lattice L so that every node in Th corresponds to a vertex in L, and every edge in Th corresponds to a horizontal or vertical path in the lattice. We provide a better upper bound on the area requirement ...
متن کاملComputing straight-line 3D grid drawings of graphs in linear volume
This paper investigates the basic problem of computing crossing-free straight-line 3D grid drawings of graphs such that the overall volume is small. Motivated by their relevance in the literature, we focus on families of graphs having constant queue number and on k-trees. We present algorithms that compute drawings of these families of graphs on 3D grids consisting of a constant number of paral...
متن کاملArea-eecient Algorithms for Upward Straight-line Tree Drawings ?
In this paper, we investigate planar upward straight-line grid drawing problems for bounded-degree rooted trees so that a drawing takes up as little area as possible. A planar upward straight-line grid tree drawing satisses the following four constraints: (1) all vertices are placed at distinct grid points (grid), (2) all edges are drawn as straight lines (straight-line), (3) no two edges in th...
متن کامل